newfangled contraption - Spanisch Englisch Wörterbuch